package com.wonders.hisdoctor.station.project.hisqueue.service;

import com.wonders.hisdoctor.station.project.base.domain.InfecInfo;
import com.wonders.hisdoctor.station.project.hisqueue.vo.ContagionQueryVo;
import com.wonders.hisdoctor.station.project.hisqueue.vo.InfecDrgDictParentVo;

import java.util.List;

/**
 * @author zhaogongming
 * @description
 * @date 2021-06-21
 **/
public interface IContagionService {

    /**
     * 保存并打印
     * @param entity
     * @return
     */
    InfecInfo saveAndPrint(InfecInfo entity);

    /**
     * 查询
     * @param contagionQueryVo
     * @return
     */
    InfecInfo query (ContagionQueryVo contagionQueryVo);

    /**
     * 查询传染病
     * @param drgType
     * @return
     */
    List<InfecDrgDictParentVo> queryInfecDrgList(String drgType);

}
